package com.samsung.service.user;

import java.util.List;

import com.samsung.model.user.User;

public interface UserService {
     
	public User selectByPrimaryKey(String uid);
	/**
	 * 
	 * @Title: getAll 
	 * @Description: 获取所有用户
	 * @param @return    设定文件 
	 * @return List<User>    返回类型 
	 * @throws
	 */
	List<User> getAllUser();
	
	List<User> getAllUserId();
	/**
	 * 对用户表的分页查询
	 * */
	List<User> getPageUser(int startIndex);
	/**
	 * 逻辑删除用户
	 * */
	int delete(String uid);

	/**
	 * 更新用户
	 * @param user
	 * @return
	 */
	int update(User user);
	
	/**
	 * 用户注册
	 * @param user
	 * @return
	 */
	public int regist(User user);
	
}
